// views/index/school/index.js
const util = require('../../../utils/util')
var BASE_URL = getApp().globalData.BASE_URL

Page({

  /**
   * 页面的初始数据
   */
  data: {
    showschool:true,
    showhuodong:true,
    value: '',
    active: 0,
    _num: 1,
    kechenglist: '',
    xing: 4.5,
    schoollist:'',
    showflag: false, //控制上拉加载更多的出现和隐藏,
    showfinish: false, //控制没有数据的出现和隐藏
    current_page: '', //上拉加载更多当前页
    last_page: '', //上拉加载更多最后页
    huodonglist:"",
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    this.setData({
      active:options.active
    })
    var _this = this
    //德语课程
    wx.request({

      url: `${BASE_URL}/study/kechenglist`,
      method: "POST",
      header: {
        'Content-Type': 'application/json' //GET方式是这个
      },
      success(res) {
        res.data.data.forEach((item, index) => {
          item.img = `${BASE_URL}/` + item.img
        })
        _this.setData({
          kechenglist: res.data.data
        })
      }
    }),
    //语言学校
    wx.request({
      url: `${BASE_URL}/study/lists/city/全国站.html`,
      method: "POST",
      header: {
        'Content-Type': 'application/json' //GET方式是这个
      },
      success(res) {
        console.log(res)
        res.data.data.forEach(function (item, index) {
          item.loca_photo = ""
        })
        _this.setData({
          schoollist:res.data.data,
          current_page:res.data.current_page,
          last_page:res.data.last_page,
          showschool:false
        })
      }
    })
  //德语活动
  wx.request({
    url: `${BASE_URL}/headline/activity/cate/%E6%B4%BB%E5%8A%A8.html`,
    method: "POST",
    header: {
      'Content-Type': 'application/json' //GET方式是这个
    },
    success(res) {
      console.log(res)
      res.data.list.data.forEach(function (item, index) {
        item.other_info = ""
      })
      _this.setData({
        huodonglist:res.data.list.data,
        showhuodong:false
      })
    }
  })
  
  },
  onChange(e) {
    this.setData({
      value: e.detail,
    });
    console.log(this.data.value)
  },
  Change(event) {
 
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },
  handleNav: function (e) {
    this.setData({
      _num: e.target.dataset.num
    })
    console.log(11)
  },
  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: util.throttle(function () {
    var _this = this
      if (_this.data.current_page !== _this.data.last_page) {
        _this.setData({
          current_page: _this.data.current_page + 1,
          showflag: true,
          showfinish: false,
        })
      } else {
        _this.setData({
          showflag: false,
          showfinish: true,
        })
      }
      if (_this.data.showflag) {
        setTimeout(function () {
          wx.request({
            url: `${BASE_URL}/study/lists/city/%E5%85%A8%E5%9B%BD%E7%AB%99.html?page=${_this.data.current_page}`,
            header: {
              'Content-Type': 'application/json', //GET方式是这个
            },
            method: "POST",
            success(res) {
              res.data.data.forEach(function (item, index) {
                item.overview = "",
                item.lianjie="",
                item.logo="",
                item.loca_photo=""
                 if( item.tu.length>10000){
                  item.tu=`${BASE_URL}/liude/images/logo.png`
                 }
              })
              console.log(res)
             
              _this.setData({
                schoollist: _this.data.schoollist.concat(res.data.data),
                showflag: false,
              })
            }
          })
        }, 500)
      }
  },
  2000),

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },

  gokechengdetail:(e)=>{
    var id = e.currentTarget.dataset.id 
    wx.navigateTo({
      url: `/views/index/Germanstudy/kedetail/index?id=${id}`
    })
    
  },
  goactivedetail:(e)=>{
    var id = e.currentTarget.dataset.id 
    wx.navigateTo({
      url: `/views/huodongdetail/index?id=${id}`
    })
  },
  goschooldetail:function(e){
    var id = e.currentTarget.dataset.id 
    wx.navigateTo({
      url: `/views/index/Germanstudy/schooldetail/index?id=${id}`
    })
  }
})